weapons manufacturing center - Français Anglais Dictionnaire